package br.com.jk.fornecedor;

import br.com.jk.util.DaoFactory;
import br.com.jk.util.pesquisa.Pesquisa.Opcao;
import java.util.Date;
import java.util.List;

/**
 *
 * @author camilo
 */
public class FornecedorRn {

  private FornecedorDao fornDao;

  public FornecedorRn() {
    this.fornDao = DaoFactory.criarFornecedorDao();
  }

  public void salvar(Fornecedor forn) {
    this.fornDao.salvar(forn);
  }

  public List<Fornecedor> listar() {
    return this.fornDao.listar();
  }

  public List<Fornecedor> pesquisaPadrao(String property, String criterio, Opcao opcao) {
    return this.fornDao.pesquisaPadrao(property, criterio, opcao);
  }

  public List<Fornecedor> pesquisaPadrao(String property, int criterio, Opcao opcao) {
    return this.fornDao.pesquisaPadrao(property, criterio, opcao);
  }

  public Fornecedor carregar(int id) {
    return this.fornDao.carregar(id);
  }

  public void excluir(Fornecedor forn) {
    this.fornDao.excluir(forn);
  }
}
